import random
coins=5000
print("欢迎来到猜数字的世界")
print(f"你开始有{coins}个金币")
print("每次猜错扣500金币，每次猜对奖励3000金币")
print("当金币不足时游戏结束")
m=1
while m:
  a = random.randint(1, 100)
  while 1:
    if coins==0:
      print("金币不足，游戏结束")
      m=0
      break
    y = int(input("请从键盘输入猜的数字："))
    if y > a:
      print("大了，金币扣500")
      coins -= 500
      print(f"当前剩余金币{coins}")
    elif y < a:
      print("小了,金币扣500")
      coins -= 500
      print(f'当前剩余金币{coins}')
    else:
      print("恭喜猜中，本轮幸运数字：", a)
      print("奖励3000")
      coins += 3000
      print(f'当前剩余金币{coins}')
      print(f"想要继续下一轮游戏吗\n输入1继续\n输入0结束")
      m=int(input())
      break

